package com.ruoyi.aicall.model;

import com.fasterxml.jackson.annotation.JsonInclude;
import com.ruoyi.common.annotation.Excel;
import lombok.Data;

import java.io.Serializable;
import java.util.HashMap;
import java.util.Map;

@Data
public class ApiCallRecordQueryParams implements Serializable {
    private static final long serialVersionUID = 1L;

    private Integer pageNum;
    private Integer pageSize;

    /** 类型（01:呼入， 02:AI外呼， 03:人工外呼） */
    private String callType;

    /** 呼入caller/AI外呼telephone/人工外呼callee */
    private String telephone;

    /** 呼入inboundTime/AI外呼calloutTime/人工外呼startTime */
    private String calloutTimeStart;
    private String calloutTimeEnd;


    /** 通话总时长起止 */
    private Integer timeLenStart;
    private Integer timeLenEnd;


    /** 分机号 */
    private String extnum;


}
